// pages/heart/list/list.js
import {HeartModel} from '../../../model/heart'
var heart = new HeartModel()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    heartList:[],
    id:{}
  },

  upData(){
    heart.list().then(
      res=>{
        if (res.code === 0) {
          res.data.list.forEach(element => {
            element.tailList = [
              {icon:"/static/shareS.png",count:element.transCount,selected:false},
              {icon:"/static/comment.png",count:element.appraiseCounts,selected:false},
              {icon: element.isFollow===1 ? "/static/collectS.png" : "/static/collectN.png",count:element.followCounts,selected:element.isFollow===1},
              {icon: element.isZan===1 ? "/static/praiseS.png" : "/static/praiseN.png",count:element.zanCounts,selected:element.isZan===1},
            ]
          });
          this.setData({
            heartList: res.data.list
          })
        }
      }
    )
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    console.log(options)
    if(options.url){
      let url = decodeURIComponent(options.url);
      wx.navigateTo({
        url
      })
    }
    var path = ""
    if (options.path) {
      path = options.path
    }

    var data = ""
    if (options.data) {
      data = options.data
      this.setData=({id:data})
    }
    
    if (path==="heart") {
      wx.navigateTo({
        url: '/pages/heart/detail/detail?id=' + this.data.id,
      })
    }
    

  },

  writeHeart: function () {
    console.log('aaaaa')
    wx.navigateTo({
 
      url: '/pages/heart/write/write',

      success: function (res) { },
 
      fail: function (res) { },
 
      complete: function (res) { },
 
    })
 
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    this.upData()
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },
})